跳到主要内容

Class VisualElementExtension

Methods

SetPosition(VisualElement self, Vector2 position)

public static void SetPosition(VisualElement self, Vector2 position)

GetPosition(VisualElement self)

public static Vector2 GetPosition(VisualElement self)

AddElement<T>(VisualElement self, T child)

public static T AddElement<T>(VisualElement self, T child)

AddElementWithWidth<T>(VisualElement self, T child, float width)

public static T AddElementWithWidth<T>(VisualElement self, T child, float width)

AddElementWithWidthPercent<T>(VisualElement self, T child, float widthPercent)

public static void AddElementWithWidthPercent<T>(VisualElement self, T child, float widthPercent)

InsertElement<T>(VisualElement self, int index, T child)

public static T InsertElement<T>(VisualElement self, int index, T child)

AddPostfix(VisualElement self, string postfix)

public static Row AddPostfix(VisualElement self, string postfix)

ToNonExpandRow(VisualElement self, float width, [float flexGrow = 1])

public static Row ToNonExpandRow(VisualElement self, float width, [float flexGrow = 1])

RegisterClickEvent(VisualElement self, Action clickCallback)

public static void RegisterClickEvent(VisualElement self, Action clickCallback)

RegisterClickEvent(VisualElement self, Action<ClickEvent> clickCallback)

public static void RegisterClickEvent(VisualElement self, Action<ClickEvent> clickCallback)

RegisterRightClickEvent(VisualElement self, Action clickCallback)

public static void RegisterRightClickEvent(VisualElement self, Action clickCallback)

RegisterDoubleClickEvent(VisualElement self, Action doubleClickCallback)

public static void RegisterDoubleClickEvent(VisualElement self, Action doubleClickCallback)

RegisterHoverEvent(VisualElement self, Action<bool> callback)

public static void RegisterHoverEvent(VisualElement self, Action<bool> callback)